car stalling - French English Dictionary